body{margin:0px auto;padding:0px;background:#FFF ; font-size:12px}
img{border:0px}
ul{margin:0px;padding:0px;list-style:none;}
p{padding:0;margin:0}
.clear{ clear:both}
.f_left{float:left}
.f_right{float:right}

.top{width:100%; height:100px; background:url(/program/admin/index/images/top.jpg)}
.logo{padding:15px 0 0 15px}
.logo span{ color:#fff;}
.logo span.tc{vertical-align:top; height:55px; display:inline; line-height:55px;}
.logo span.tc a,.logo span.tc a:link,.logo span.tc a:visited{ color:#d9cc08; }
.top_r{padding:40px 15px 0 15px; color:#FFF}
.top_r2{ text-align:right;  padding-top:10px; }



.top_r a{ color:#fff; text-decoration:none}
.top_r a:hover{ color:#d9cc08; text-decoration:underline}
.top_bottom{width:100%; height:auto;padding-top:5px}
.top_bottom_ul{width:auto;height:26px;}
.top_hover{width:105px; font:bold 14px "";float:left;background:url(/program/admin/index/images/top_bottom.jpg) no-repeat; text-align:center; height:26px; line-height:26px}
.top_li{margin-left:1px;width:105px; font:bold 14px "";float:left;background:url(/program/admin/index/images/top_bottom_1.jpg) no-repeat; text-align:center; height:26px; line-height:26px}
.top_hover a{color:#333; text-decoration:none}
.top_li a{ color:#FFF; text-decoration:none}
.top_li .cWhite a,{ color:#fff; }



.hy{ width:100%;height:34px; line-height:34px; color:#222953;  }
.hy_l{text-align:left; line-height:34px;padding-left:5px}
.hy_r{padding-right:25px;width:176px}
.hy_r a,.hy_r a:hover{color:#222953; text-decoration:none}
.hy_r_li{background:url(/program/admin/index/images/home.gif) no-repeat left center; padding-left:20px; }
.hy_r_li1{background:url(/program/admin/index/images/hy_sc.jpg) no-repeat left center; padding-left:20px; }

.cont{width:100%; height:auto; }
.cont_l{width:217px; height:auto; background:#f5f5f5; }
.cont_l_ul{width:176px; height:auto; border:1px solid #dadada;margin:10px auto 0; }
.cont_l_ul span{padding-left:47px} 
.cont_l_title{width:176px; height:29px; background:url(/program/admin/index/images/cont_l_title.jpg) no-repeat; font:bold 15px "";  line-height:29px;}

.cont_t_l_li{width:176px; height:31px; background:url(/program/admin/index/images/cont_t_l_li.jpg) no-repeat; font: bold 14px "";line-height:29px;}
.cont_t_l_li a,.cont_t_l_li{ color:#252025; text-decoration:none}

.cont_t_l_right{width:176px; height:31px; background:url(/program/admin/index/images/cont_t_l_li2.jpg) no-repeat; font: bold 14px "";line-height:29px;}
.cont_t_l_right a,.cont_t_l_right{ color:#252025; text-decoration:none}

.drop_li{width:176px; height:auto; background:url(/program/admin/index/images/drop_li.jpg) no-repeat;line-height:24px; font-size:12px; font-weight:100; text-align:left; padding-left:60px;}
.drop_li a:link,.drop_li a:visited{color:#252025 ; text-decoration:none; font-size:12px;}
.drop_li a:hover,.drop_li a:active{ color:#ff6c37; text-decoration:none; font-size:12px;}

.cont_r{width:77%; height:580px;margin: 10px 0 0 10px; border:1px solid #e7e9ed}
.wz{ height:30px; line-height:30px; font-size:14px;padding:5px 0 0 10px; color:#676767}
.next a,.next a:hover{ color:#335b64; text-decoration:none}

.xxgl{width:97%;margin:10px 0 0 10px; height:30px}
.xxgl_l{background:url(/program/admin/index/images/xxgl_l.jpg) no-repeat;width:1%; height:30px}
.xxgl_c{background:url(/program/admin/index/images/xxgl_c.jpg) repeat-x;width:97.9%; height:30px}
.xxgl_r{background:url(/program/admin/index/images/xxgl_r.jpg) no-repeat;width:1.1%; height:30px}

.td_7_1{background:#e6e7e9; text-align:center; height:28px}
.td_7_2{ background:#FFF; text-align:center; height:28px}


.bottom{width:100%; height:27px; line-height:27px; text-align:center; background:url(/program/admin/index/images/bottom.jpg) repeat-x; color:#818890}

/*top*/
#header-div{ padding:15px 5px 5px 40px;}
#logo-div {
  height: 50px;
  float: left;
}
#welcome{
  height: 50px;
  float: left;
  padding-left:10px;
  line-height:36px;
  color:#fff;
  white-space:nowrap;}
#submenu-div {
  height: 50px;
  _overflow:hidden;
}

#submenu-div ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}

#submenu-div li {
  float: right;
  margin: 3px 0;
  color:#c2c7da;
}
#submenu-div li a{ padding: 0 10px;}
#submenu-div a:visited, #submenu-div a:link {
  color:#c2c7da;
  text-decoration: none;
}
#submenu-div a:hover {
  color: #fff;
}

#search_info {
  padding: 5px 10px 0 0; clear:right; color: #FF9900; float: right; white-space:nowrap; width:265px;
}
.search_classlist{ float:left; width:64px; height:24px;}
.search_input,.search_button{ float:left;}
.search_input input{ background:url(/admin/images/search_input_bg.gif) no-repeat left top; *background:url(/admin/images/search_input_bg.gif) no-repeat left -1px; height:20px; width:134px; padding:4px; margin:0; border:0; overflow:hidden; line-height:20px; *line-height:18px;}
.search_button input{ background:url(/admin/images/search_icon_btn.gif) no-repeat left top; height:24px; width:25px; overflow:hidden; border:0;}





/*top_快捷菜单*/
#menu-div {
  font-weight: bold;
  height: 28px;
  line-height:28px;
  border-bottom:12px solid #fff;
}

#menu-div ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}

#menu-div li {
  float: left;
  padding:0 15px 0 0;
}
#menu-div li span{
  float: left;
  padding:0 0 0 15px;
  white-space:nowrap
}
#menu-div a:visited, #menu-div a:link {
  display:block;
  text-decoration: none;
  color: #A3A6B5;
}

#menu-div a:hover {
  color: #D9CC08;
}

#menu-div { background:url(/program/admin/index/images/top.jpg); }
#menu-div li.menu-current{ background:url(/program/admin/index/images/nav-bg.jpg) left bottom;  color:#000;   }  
#menu-div li.menu-current span{ float:left; background:url(/admin/images/nav_listbg.gif) no-repeat left bottom;}
#menu-div li.menu-current,#menu-div li.menu-current a:visited,#menu-div li.menu-current a:link{ color:#000;}



#submenu-div a.fix-submenu{ clear:both; margin-left:5px; padding:1px 5px; *padding:3px 5px 5px; background:#DDEEF2; color:#278296; }
#submenu-div a.fix-submenu:hover{ padding:1px 5px; *padding:3px 5px 5px; background:#FFF; color:#278296; }
#menu-div li.fix-spacel{ width:50px; border-left:none; }
#menu-div li.fix-spacer{ border-right:none; color:#fff;  }

.helpsearch{ float:left}
.helpinput{background:#fff; border: 1px solid #CCCCCC;float: left; font-size: 12px;
 height: 25px; margin-top:8px ;padding: 2px;width: 196px; color:#999; line-height:20px;}
.helpbtn{ background:url(/program/admin/index/images/serachinput.gif); float:left; border:0; width:50px; height:25px; margin-top:8px; cursor:pointer;
text-align:center; font-weight:bold; color:#4e4903}







